import Vue from "vue";

const str_number={
  str_num:function(val){
    let num="￥"+val.toFixed(2);
    return num
  },
  formatNum(str){
    var newStr = "";
    var count = 0;

    if(str.indexOf(".")==-1){
      for(var i=str.length-1;i>=0;i--){
        if(count % 3 == 0 && count != 0){
          newStr = str.charAt(i) + "," + newStr;
        }else{
          newStr = str.charAt(i) + newStr;
        }
        count++;
      }
      str = newStr; //自动补小数点后两位
    }
    else
    {
      for(var i = str.indexOf(".")-1;i>=0;i--){
        if(count % 3 == 0 && count != 0){
          newStr = str.charAt(i) + "," + newStr;
        }else{
          newStr = str.charAt(i) + newStr; //逐个字符相接起来
        }
        count++;
      }
      str = newStr + (str + "00").substr((str + "00").indexOf("."),3);
    }
    return str;
  },
}

export default str_number
